Live SPARQL Auto-Completion
نویسنده
چکیده
The amount of Linked Data has been growing increasingly. However, the efficient use of that knowledge is hindered by the lack of information about the data structure. This is reflected by the difficulty of writing SPARQL queries. In order to improve the user experience, we propose an auto-completion library for SPARQL that suggests possible RDF terms. In this work, we investigate the feasibility of providing recommendations by only querying the SPARQL endpoint directly.
منابع مشابه
The AIDA Toolkit - a Tool for Users and Developers
Vocabularies in the form of ontologies and terminologies are becoming an accepted way of incorporating both logic and linguistic resources into biomedical applications. In order to perform search and annotation with biomedical ontologies and terminologies, users and developers must be able to access and browse vocabularies. However, accessing the contents of a repository requires not only a wor...
متن کاملAnswering Controlled Natural Language Questions on RDF Knowledge Bases
The fast growth in number, size and availability of rdf knowledge bases (kbs) is creating a pressing need for research advances that will let people consult them without having to learn structured query languages, such as sparql, and the internal organization of the kbs. In this paper we present our Question Answering (QA) system, that accepts questions posed in a Controlled Natural Language. T...
متن کاملPredicting Source Code Effectiveness of Prediction based Source Code Auto Completion
Auto Completion is the facility provided by most modern Integrated Development Environments and source code editors for word completion when editing source code. All auto completion mechanisms that we know of use syntactic knowledge of the programming language to provide this feature. We investigate the use of programming language agnostic prediction models to provide auto completion. We implem...
متن کاملOptimizing SPARQL Query Processing On Dynamic and Static Data Based on Query Response Requirements Using Materialization
To integrate various Linked Datasets, the data warehousing and the live query processing approaches provide two extremes for the optimized response time and quality respectively. The first approach provides very fast responses but su↵ers from providing low-quality responses because changes of original data are not immediately reflected on materialized data. The second approach provides accurate...
متن کاملA Survey of Query Auto Completion in Information Retrieval
In information retrieval, query auto completion (QAC), also known as typeahead [Xiao et al., 2013, Cai et al., 2014b] and auto-complete suggestion [Jain and Mishne, 2010], refers to the following functionality: given a prefix consisting of a number of characters entered into a search box, the user interface proposes alternative ways of extending the prefix to a full query. Ranking query complet...
متن کامل